The Farmyard Cafe (Menu)

Wotter, Plymouth, PL7 5HR, United Kingdom, Wotter
+44 7711 583985

Give a rating to The Farmyard Cafe

Suggest a dish

How much did you spend at The Farmyard Cafe?